Service Introduction in an Active Network Service Introduction in an Active Network
نویسندگان
چکیده
In today's networks, the evolution of wide-area services is constrained by standardization and compatibility concerns. The result is that the introduction of a new service occurs much more slowly than the emergence of new applications and technologies that bene t from it. To ameliorate this problem, an active network exploits mobile code and programmable infrastructure to provide rapid and specialized service introduction. A viable active network has the potential to change the way network protocols are designed and used, stimulating innovation and hastening the arrival of new functionality. There are, however, a number of challenges that must be overcome in the design of an active network. Chief among them are how to express new services as network programs, and how to execute these programs e ciently and securely. In this thesis, I present a novel network architecture, ants, that tackles these challenges, and describe its prototype implementation in the form of a Java-based toolkit. The main nding of this research is that ants is able to introduce new services readily and at a reasonable cost. Experiments with multicast and Web caching services provide evidence that new services can be constructed despite a restricted programming model and constraints such as a network that is only partially active. Measurements of the toolkit show that the forwarding mechanism requires little processing beyond that of IP, such that even the userlevel Java toolkit is able to run at 10 Mbps Ethernet rates. Moreover, ants achieves this e ciency while raising few new security concerns compared to IP, the most signi cant of which is that the global resource consumption of a service must be certi ed as acceptable. I conclude that the active network approach shows great promise as a means of promoting network evolution. Thesis Supervisor: John V. Guttag Title: Professor, Computer Science Thesis Supervisor: David L. Tennenhouse Title: Senior Research Scientist, Computer Science
منابع مشابه
Neural Network Based Protection of Software Defined Network Controller against Distributed Denial of Service Attacks
Software Defined Network (SDN) is a new architecture for network management and its main concept is centralizing network management in the network control level that has an overview of the network and determines the forwarding rules for switches and routers (the data level). Although this centralized control is the main advantage of SDN, it is also a single point of failure. If this main contro...
متن کاملThe Influence of Urban Network Features on the Quality of Traffic Service (RESEARCH NOTE)
The work reported here presents a methodology based on a two-fluid model to assess the degree of influence of various geometric and control features of an urban network on the quality of traffic service. The two-fluid model gives a curvilinear relation between the trip time and stop time per unit distance and its parameters characterize the quality of traffic service in urban networks. Any Chan...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملAn Autonomic Service Oriented Architecture in Computational Engineering Framework
Service Oriented Architecture (SOA) technology enables composition of large and complex computational units out of the available atomic services. Implementation of SOA brings about challenges which include service discovery, service interaction, service composition, robustness, quality of service, security, etc. These challenges are mainly due to the dynamic nature of SOA. SOAmay often need to ...
متن کاملThe Use of Data Envelopment Analysis in the Design of Internet Networks to Ensure the Quality of Service
Choosing a superior Internet network by users or providing a desirable Internet network by ISPs is always one of the important decision issues in this area. Choosing a unique optimal network from among the best networks is still a big challenge. The purpose of this paper is to use the data envelopment analysis (DEA) decision-making technique to evaluate the existing Internet networks in order t...
متن کامل